Big Huge Thesaurus

pillar of Islam

noun